9625. toUpperCase

 

Задана строка символов. Преобразуйте все строчные буквы латинского алфавита в заглавные.

 

Вход. Строка, состоящая из не более чем 100 символов.

 

Выход. Выведите строку символов, в которой все строчные буквы латинского алфавита преобразованы в заглавные.

 

Пример входа

Пример выхода

"Hi! Cat, dog & mouse" - girl.

"HI! CAT, DOG & MOUSE" - GIRL.

 

 

РЕШЕНИЕ

строки

 

Анализ алгоритма

Воспользуемся функцией toupper, которая преобразует символы в заглавные.

 

Реализация алгоритма

Объявим строку символов.

 

char s[101];

 

Читаем входную строку.

 

gets(s);

 

Преобразуем все символы строки в заглавные.

 

for (i = 0; i < strlen(s); i++)

  s[i] = toupper(s[i]);

 

Выводим ответ.

 

puts(s);

 

Реализация алгоритма – C++

Читаем входную строку.

 

getline(cin, s);

 

Преобразуем все символы строки в заглавные.

 

for (int i = 0; i < s.size(); i++)

  s[i] = toupper(s[i]);

 

Выводим ответ.

 

cout << s << endl;

 

Java реализация

 

import java.util.*;

 

public class Main

{

  public static void main(String[] args)

  {

    Scanner con = new Scanner(System.in);

    String s = con.nextLine();

    s = s.toUpperCase();

    System.out.println(s);

    con.close();

  }

}

 

Python реализация

 

print(input().upper())